armadillo lizard - Turco Inglés Diccionario